home *** CD-ROM | disk | FTP | other *** search
- %%
- %% This is file `euler.sty', generated
- %% on <1995/3/4> with the docstrip utility (2.2i).
- %%
- %% The original source files were:
- %%
- %% euler.dtx (with options: `package')
- %%
- %% Copyright (C) 1993 Frank Jensen,
- %% Frank Mittelbach and Rainer Schoepf.
- %% All rights reserved.
- %%
- %% This file is part of the NFSS2 package.
- %% ---------------------------------------
- %%
- %% This is a contributed file.
- %%
-
- \def\filename{euler}
- \def\fileversion{v2.2 (TEST)}
- \def\filedate{94/02/23}
-
- %% File `euler.dtx'.
- %% Copyright (C) 1992 Frank Jensen, all rights reserved.
- %% Copyright (C) 1993, 1994 Frank Jensen and Mittelbach,
- %% all rights reserved.
- %% \CharacterTable
- %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
- %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
- %% Digits \0\1\2\3\4\5\6\7\8\9
- %% Exclamation \! Double quote \" Hash (number) \#
- %% Dollar \$ Percent \% Ampersand \&
- %% Acute accent \' Left paren \( Right paren \)
- %% Asterisk \* Plus \+ Comma \,
- %% Minus \- Point \. Solidus \/
- %% Colon \: Semicolon \; Less than \<
- %% Equals \= Greater than \> Question mark \?
- %% Commercial at \@ Left bracket \[ Backslash \\
- %% Right bracket \] Circumflex \^ Underscore \_
- %% Grave accent \` Left brace \{ Vertical bar \|
- %% Right brace \} Tilde \~}
- %%
- \NeedsTeXFormat{LaTeX2e}
- \ProvidesPackage{\filename}[\filedate\space\fileversion]
- \typeout{Package: `\filename' \fileversion\space <\filedate>
- (FJ and FMi)}
- \DeclareSymbolFont{letters}{U}{eur}{m}{n}
- \SetSymbolFont{letters}{bold}{U}{eur}{b}{n}
- \DeclareMathSymbol{0}\mathalpha{letters}{"30}
- \DeclareMathSymbol{1}\mathalpha{letters}{"31}
- \DeclareMathSymbol{2}\mathalpha{letters}{"32}
- \DeclareMathSymbol{3}\mathalpha{letters}{"33}
- \DeclareMathSymbol{4}\mathalpha{letters}{"34}
- \DeclareMathSymbol{5}\mathalpha{letters}{"35}
- \DeclareMathSymbol{6}\mathalpha{letters}{"36}
- \DeclareMathSymbol{7}\mathalpha{letters}{"37}
- \DeclareMathSymbol{8}\mathalpha{letters}{"38}
- \DeclareMathSymbol{9}\mathalpha{letters}{"39}
- \DeclareMathSymbol\Gamma \mathord{letters}{"00}
- \DeclareMathSymbol\Delta \mathord{letters}{"01}
- \DeclareMathSymbol\Theta \mathord{letters}{"02}
- \DeclareMathSymbol\Lambda \mathord{letters}{"03}
- \DeclareMathSymbol\Xi \mathord{letters}{"04}
- \DeclareMathSymbol\Pi \mathord{letters}{"05}
- \DeclareMathSymbol\Sigma \mathord{letters}{"06}
- \DeclareMathSymbol\Upsilon\mathord{letters}{"07}
- \DeclareMathSymbol\Phi \mathord{letters}{"08}
- \DeclareMathSymbol\Psi \mathord{letters}{"09}
- \DeclareMathSymbol\Omega \mathord{letters}{"0A}
- \let\varsigma=\sigma
- \let\varrho=\rho
- \DeclareSymbolFont{eulerfraktur}{U}{euf}{m}{n}
- \SetSymbolFont{eulerfraktur}{bold}{U}{euf}{b}{n}
- \DeclareSymbolFontAlphabet\frak{eulerfraktur}
- \let\oldstyle=\frak
- \DeclareMathSymbol{!}\mathord {eulerfraktur}{"21}
- \DeclareMathSymbol{(}\mathopen {eulerfraktur}{"28}
- \DeclareMathSymbol{)}\mathclose{eulerfraktur}{"29}
- \DeclareMathSymbol{+}\mathbin {eulerfraktur}{"2B}
- \DeclareMathSymbol{-}\mathbin {eulerfraktur}{"2D}
- \DeclareMathSymbol{=}\mathrel {eulerfraktur}{"3D}
- \DeclareMathSymbol{[}\mathopen {eulerfraktur}{"5B}
- \DeclareMathSymbol{]}\mathclose{eulerfraktur}{"5D}
- \DeclareMathSymbol{"}\mathord {eulerfraktur}{"7D}
- \DeclareMathSymbol{&}\mathord {eulerfraktur}{"26}
- \DeclareMathSymbol{:}\mathrel {eulerfraktur}{"3A}
- \DeclareMathSymbol{;}\mathpunct{eulerfraktur}{"3B}
- \DeclareMathSymbol{?}\mathord {eulerfraktur}{"3F}
- \DeclareMathSymbol{^}\mathord {eulerfraktur}{"5E}
- \DeclareMathSymbol{`}\mathord {eulerfraktur}{"22}
- \DeclareMathDelimiter{(}{eulerfraktur}{"28}{largesymbols}{"00}
- \DeclareMathDelimiter{)}{eulerfraktur}{"29}{largesymbols}{"01}
- \DeclareMathDelimiter{[}{eulerfraktur}{"5B}{largesymbols}{"02}
- \DeclareMathDelimiter{]}{eulerfraktur}{"5D}{largesymbols}{"03}
- \DeclareSymbolFont{eulerscript}{U}{eus}{m}{n}
- \SetSymbolFont{eulerscript}{bold}{U}{eus}{b}{n}
- \DeclareSymbolFontAlphabet\scr{eulerscript}
- \DeclareMathSymbol\aleph\mathord{eulerscript}{"40}
- \DeclareMathSymbol\Re \mathord{eulerscript}{"3C}
- \DeclareMathSymbol\Im \mathord{eulerscript}{"3D}
- \DeclareMathDelimiter\vert
- \mathord{eulerscript}{"6A}{largesymbols}{"0C}
- \DeclareMathDelimiter\backslash
- \mathord{eulerscript}{"6E}{largesymbols}{"0F}
- \DeclareMathSymbol{|}\mathord{eulerscript}{"6A}
- \DeclareMathDelimiter{|}{eulerscript}{"6A}{largesymbols}{"0C}
- \DeclareMathSymbol\neg \mathord{eulerscript}{"3A}
- \let\lnot=\neg
- \DeclareMathSymbol\wedge \mathbin{eulerscript}{"5E}
- \let\land=\wedge
- \DeclareMathSymbol\vee \mathbin{eulerscript}{"5F}
- \let\lor=\vee
- \DeclareMathSymbol\setminus\mathbin{eulerscript}{"6E}
- \DeclareMathSymbol\sim \mathrel{eulerscript}{"18}
- \DeclareMathSymbol\mid \mathrel{eulerscript}{"6A}
- \DeclareMathDelimiter\arrowvert
- \mathord{eulerscript}{"6A}{largesymbols}{"3C} % ???
- \DeclareSymbolFont{eulerextension}{U}{euex}{m}{n}
- \DeclareMathSymbol\coprod@\mathop {eulerextension}{"60}
- \let\coprod=\coprod@
- \DeclareMathSymbol\prod@ \mathop {eulerextension}{"51}
- \let\prod=\prod@
- \DeclareMathSymbol\sum@ \mathop {eulerextension}{"50}
- \let\sum=\sum@
- \DeclareMathSymbol\intop \mathop {eulerextension}{"52}
- \DeclareMathSymbol\ointop \mathop {eulerextension}{"48}
- \DeclareMathSymbol\braceld\mathord{eulerextension}{"7A}
- \DeclareMathSymbol\bracerd\mathord{eulerextension}{"7B}
- \DeclareMathSymbol\bracelu\mathord{eulerextension}{"7C}
- \DeclareMathSymbol\braceru\mathord{eulerextension}{"7D}
- \DeclareMathSymbol\infty \mathord{eulerextension}{"31}
- \DeclareMathSymbol\nearrow\mathrel{eulerextension}{"25}
- \DeclareMathSymbol\searrow\mathrel{eulerextension}{"26}
- \DeclareMathSymbol\nwarrow\mathrel{eulerextension}{"2D}
- \DeclareMathSymbol\swarrow\mathrel{eulerextension}{"2E}
- \DeclareMathSymbol\Leftrightarrow\mathrel{eulerextension}{"2C}
- \DeclareMathSymbol\Leftarrow \mathrel{eulerextension}{"28}
- \DeclareMathSymbol\Rightarrow \mathrel{eulerextension}{"29}
- \DeclareMathSymbol\leftrightarrow\mathrel{eulerextension}{"24}
- \DeclareMathSymbol\leftarrow \mathrel{eulerextension}{"20}
- \let\gets=\leftarrow
- \DeclareMathSymbol\rightarrow \mathrel{eulerextension}{"21}
- \let\to=\rightarrow
- \DeclareMathDelimiter\uparrow
- \mathrel{eulerextension}{"22}{largesymbols}{"78}
- \DeclareMathDelimiter\downarrow
- \mathrel{eulerextension}{"23}{largesymbols}{"79}
- \DeclareMathDelimiter\updownarrow
- \mathrel{eulerextension}{"6C}{largesymbols}{"3F}
- \DeclareMathDelimiter\Uparrow
- \mathrel{eulerextension}{"2A}{largesymbols}{"7E}
- \DeclareMathDelimiter\Downarrow
- \mathrel{eulerextension}{"2B}{largesymbols}{"7F}
- \DeclareMathDelimiter\Updownarrow
- \mathrel{eulerextension}{"6D}{largesymbols}{"77}
- \DeclareMathSymbol\leftharpoonup \mathrel{eulerextension}{"18}
- \DeclareMathSymbol\leftharpoondown \mathrel{eulerextension}{"19}
- \DeclareMathSymbol\rightharpoonup \mathrel{eulerextension}{"1A}
- \DeclareMathSymbol\rightharpoondown\mathrel{eulerextension}{"1B}
- \DeclareMathDelimiter\lbrace
- \mathopen{eulerscript}{"66}{eulerextension}{"08}
- \let\{=\lbrace
- \DeclareMathDelimiter\rbrace
- \mathclose{eulerscript}{"67}{eulerextension}{"09}
- \let\}=\rbrace
- \DeclareSymbolFont{cmrgroup}{OT1}{cmr}{m}{n}
- \let\Relbar=\undefined % Why is \Relbar defined in plain as a macro?
- \DeclareMathSymbol\Relbar\mathrel{cmrgroup}{"3D}
- \DeclareMathAlphabet\cm@minus@alphabet{OMS}{cmsy}{m}{n}
- \def\cm@minus{{\cm@minus@alphabet{\mathchar"7000}}}
- \def\relbar{\mathrel{\smash\cm@minus}}
- % \smash, because - has the same height as +
- \def\leftarrowfill
- {$\m@th\mathord\leftarrow\mkern-6mu%
- \cleaders\hbox{$\mkern-2mu\cm@minus\mkern-2mu$}\hfill
- \mkern-6mu\cm@minus$}
- \def\rightarrowfill
- {$\m@th\cm@minus\mkern-6mu%
- \cleaders\hbox{$\mkern-2mu\cm@minus\mkern-2mu$}\hfill
- \mkern-6mu\mathord\rightarrow$}
- \DeclareSymbolFont{cmmigroup}{OML}{cmm}{m}{it}
- \SetSymbolFont{cmmigroup}{bold}{OML}{cmm}{b}{it}
- \DeclareMathAccent\vec \mathord{cmmigroup}{"7E}
- \DeclareMathSymbol\triangleleft \mathbin{cmmigroup}{"2F}
- \DeclareMathSymbol\triangleright\mathbin{cmmigroup}{"2E}
- \DeclareMathSymbol\star \mathbin{cmmigroup}{"3F}
- \DeclareMathSymbol\lhook \mathrel{cmmigroup}{"2C}
- \DeclareMathSymbol\rhook \mathrel{cmmigroup}{"2D}
- \DeclareMathSymbol\flat \mathord{cmmigroup}{"5B}
- \DeclareMathSymbol\natural \mathord{cmmigroup}{"5C}
- \DeclareMathSymbol\sharp \mathord{cmmigroup}{"5D}
- \DeclareMathSymbol\smile \mathrel{cmmigroup}{"5E}
- \DeclareMathSymbol\frown \mathrel{cmmigroup}{"5F}
- \begingroup
- \catcode`\'=\active
- \gdef'{^\bgroup\mskip2mu\prim@s} % more space before '
- \endgroup
- \AtBeginDocument
- {\DeclareSymbolFont{operators}\encodingdefault
- \rmdefault\mddefault\updefault
- \SetSymbolFont{operators}{bold}\encodingdefault
- \rmdefault\bfdefault\updefault}
- \DeclareMathAccent\hat\mathord{eulerfraktur}{"5E}
- \DeclareMathSymbol\euler@hbar\mathord{cmrgroup}{"16}
- \def\hbar{{\euler@hbar\mkern-8muh}}
- \def\@makefnmark{\hbox{$\operator@font^{\@thefnmark}\m@th$}}
- \long\def\@makefntext#1{\parindent 1em\noindent
- \hbox to1.8em{\hss$\operator@font^{\@thefnmark}\m@th$}#1}
-
- \endinput
- %%
- %% End of file `euler.sty'.
-